SM64Paint: A Vertex Painter for SM64
Users browsing this thread: shygoo

Edit | Delete | Reply | Report | Link
[Image: unknown.png]

SM64Paint

This program is a vertex painter for SM64 and is currently in an early beta stage.

​It can currently:

  • ​Preview all levels within any uncompressed SM64 ROM (including mods)
  • ​Attempt to force a geometry mode change from vector normal lighting to vertex RGBA shading and vice versa
  • ​Colour vertices from a palette selection
  • ​Save ROM with all edited vertices
  • ​Allows texture editing including clamping, mirroring, formats, and bitsize (includes RGBA16, RGBA32, CI4, IA4, IA8, IA16, I4, and I8)
  • ​Allows saving texture images by right clicking on the texture preview
  • ​Show a table of previous vertex colours underneathe palette


​Upcoming plans:

  • ​Properly render environment mapping
  • ​CI8 and YUV16 texture importing
  • ​Optimisation and UI improvements
  • ​Properly render light vectors in proportion to camera view


You can download the program and the source here at GitHub!

Let me know of any suggestions or bugs and I'll see what I can do for future renditions!
P.S.: For those who just want to use the program, all you need is the exe on the main page. All other files are for the source.
(This post was last modified: December 9th, 2017, 05:23 pm by Trenavix.)

Edit | Delete | Reply | Report | Link
Great work!! Big Grin

Edit | Delete | Reply | Report | Link
I want to try your program but I can open it Undecided
windows launch it with visual studio but he ask me to buy a licence Sad
it is normal ?

Edit | Delete | Reply | Report | Link
(December 4th, 2017, 12:42 pm)Drahnokks Wrote: I want to try your program but I can open it Undecided
windows launch it with visual studio but he ask me to buy a licence Sad
it is normal ?


If you're just trying to run the program, you can grab the latest exe here.
If you wanted to compile the source, I'm not sure why it'd ask you for a license. It should work any way as long as you have a newer VS and re-added the reference DLLs (nuget)

Edit | Restore | Reply | Report | Link
The only thing it shows is white and always get an error that says "index was outside the bounds of the array".

Edit | Delete | Reply | Report | Link
I tried to use it, but when editing stages I can only use it at 0% brightness, and only as base coat. Works fine on rom hacks though.

SM64Paint: A Vertex Painter for SM64
Users browsing this thread: shygoo

Quick Reply




Inline Post Moderation:  

Moderation Options:


Loading...
  EN ・日本語 
Expand chat